CMAKE_MINIMUM_REQUIRED(VERSION 3.18)
PROJECT(UT2004)

include("../configure.cmake")

set(NVTRISTRIP_SRC
    include/NvTriStrip.h
    src/NvTriStrip.cpp
    src/NvTriStripObjects.cpp
    src/NvTriStripObjects.h
    #src/VertexCache.cpp
    src/VertexCache.h
)

add_library(NvTriStrip STATIC
    ${NVTRISTRIP_SRC}
)

target_include_directories(NvTriStrip PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include")
target_compile_definitions(NvTriStrip PUBLIC HAS_NVTRISTRIP=1)
